.header {
 width: 100%;
 background-color: #fff;
 display: flex;
 align-items: center;
 justify-content: space-between;
 overflow: hidden;


 .van-dropdown-menu {
  width: 200rpx;

 }

 .van-dropdown-menu__item {
  justify-content: flex-start;
 }

 .van-dropdown-menu__title:after {
  right: -15px
 }

 .van-dropdown-menu {
  box-shadow: none
 }

 margin-bottom: 20rpx;
}

.van-cell-group {
 margin-bottom: 20rpx;
}

.container {
 min-height: 100vh;
}

.list {
 position: relative;
 overflow: hidden;
}

.van-cell-group {
 overflow: hidden;
}

.van-search--withaction {
 width: 530rpx !important;
}

.text {
 color: #0091FF;
 display: flex;
 align-items: center;
}

.text:after {
 content: "";
 display: block;
 width: 1px;
 height: 16rpx;
 background: #ccc;
 margin-left: 26rpx;

}

.flag {
 top: 0;
 position: absolute;
 height: 20rpx;
 line-height: 20rpx;
 text-align: center;
 width: 74rpx;
 background-color: #0091FF;
 color: #fff;
 font-size: 24rpx;
 color: #FFFFFF;
 letter-spacing: 0;
 font-weight: 800;
}

.flag-left {
 -moz-transform: rotate(-45deg);
 -ms-transform: rotate(-45deg);
 -o-transform: rotate(-45deg);
 -webkit-transform: rotate(-45deg);
 transform: rotate(-45deg);
 left: -18rpx;
 top: 9rpx;
}